
/**显示的月份个数*/
var monthCount = 2;

/**需要报警的波长，此全局变量为多个文件共享*/
var alarmItems;	

/**上一次染过色的日期*/
var coloredList = new Array();

/**将今天染成黄色,id随显示的日历的个数不同*/
function colorToday(){
	var today = new Date();
	var year = today.getFullYear();
	var month = today.getMonth()+1;
	var aDay = today.getDate();
	//var id = "c1d_"+month+"_"+aDay+"_"+year;	//只有一个日历时：c1d
	var id = "c2d_"+month+"_"+aDay+"_"+year;	//两个日历时：c2d
	
	$("#"+id).removeClass("day");
	$("#"+id).addClass("today_qx");
}

/**
 * 参数日期的格式为2014-12-26
 * alarm格式的数据 2014_9_11:12: 200 20 value,
 * */
function colorSomeDay(){
	
	//消除以前的染色
	for(i=0;i<coloredList.length;i++){
		$("#"+coloredList[i]).removeClass("busy_qx");
		$("#"+coloredList[i]).addClass("day");
		$("#"+coloredList[i]).attr("title","");
	}
	coloredList = [];	//清空数组
	
	for(key in alarmItems){	//使用for in循环对数组遍历，月，日，年
		dateChip = key.split("-");
		
		if(dateChip[1].charAt(0)=="0"){
			dateChip[1] = dateChip[1].charAt(1);
		}
		
		if(dateChip[2].charAt(0)=="0"){
			dateChip[2] = dateChip[2].charAt(1);
		}
		
		id = "c"+monthCount+"d_"+dateChip[1]+"_"+dateChip[2]+"_"+dateChip[0];
		
		$("#"+id).removeClass("day");
		$("#"+id).addClass("busy_qx");
		
		tooltip = "";
		for(i=0;i<alarmItems[key].length;i++){
			tooltip += alarmItems[key][i];
		}
		$("#"+id).attr("title",tooltip);
		coloredList.push(id);	//添加值数组
	}
	
//	for(date in blueList){	//先不管free
//		dateChip = date.split("-");
//		id = "c"+monthCount+"d_"+dateChip[1]+"_"+dateChip[2]+"_"+dateChip[0];
//		$("#"+id).removeClass("day");
//		$("#"+id).addClass("free_qx");
//	}
}

/**
 *@param divId 画日历的div的id
 *@param date 开始的日期
 *@param monthCount 显示的月份的个数
 */
function drawCal(divId,date,monthCount){
    $('#'+divId).jCal({
    	day:			date,
    	days:			1,
    	showMonths:		monthCount,
    	monthSelect:	true,
    	callback:		function (day, days) {	//忽略事件
    			
//    			var year = day.getFullYear();
//    			var month = day.getMonth()+1;
//    			var aDay = day.getDate();
//    			var id = "c"+monthCount+"d_"+month+"_"+aDay+"_"+year;
//    			
//    			var classes = $("#"+id).attr("class");
//    			
//    			if(classes.indexOf("free_qx") != -1){   //原来被点击了一次
//    				$("#"+id).removeClass("free_qx");
//    				$("#"+id).addClass("busy_qx");
//    			}else if(classes.indexOf("busy_qx") != -1){  //原来被点击了两次
//    				$("#"+id).removeClass("busy_qx");
//    				$("#"+id).addClass("day");
//    			}else if(classes.indexOf("today_qx") != -1){	//点击的是今天的日期
//    				
//    			}else{
//    				$("#"+id).removeClass("day");
//    				$("#"+id).addClass("free_qx");
//    			}
    		}
    });
}